technology developer - Turco Inglés Diccionario